algae bloom - Spanish English Dictionary